package com.party.service.web;

import com.party.parBean.FileBean;

import javax.servlet.http.HttpServletRequest;

/**
 * 
 * web模块提供的文件操作接口，清除当前时间减去指定时间(millisecond)之前的文件、通过文件UUID查找临时文件夹下的文件
 * 
 * @author beyond
 * 
 */
public interface FileWebService {

	/**
	 * 清除当前时间减去指定时间(millisecond)之前的文件
	 * 
	 * @param millisecond
	 * 指定时间 单位(毫秒)
	 * 
	 * @return boolean 清除成功返回true,失败返回false
	 */
	public boolean emptyFilesByTimes(Long millisecond,HttpServletRequest request);

	/**
	 * 通过UUID得到FileBean对象
	 * 
	 * @param UUID
	 * 文件唯一标识号
	 * 
	 * @see com.party.parBean.FileBean
	 * @return FileBean 返回FileBean对象
	 */
	public FileBean getFileByFileId(String UUID,HttpServletRequest request);

}
